package org.pi.common.plot.drawables

trait Drawable extends org.pi.common.observerpattern.Observable {
  def draw( f: (Float, Float) => (Float, Float), graphics : java.awt.Graphics2D );
  def getMinXyMaxXy() : (Float,Float,Float,Float)
}

object Drawable {
  var lineWidth : Float = 2.0f
  var paintColor : java.awt.Color = java.awt.Color.blue;
}